mecburi ini$

listen to the pronunciation of mecburi ini$
Türkisch - Englisch
ditching
{i} digging ditches; forsaking
present participle of ditch