engellemek
translation of 'impede'
verb
geciktirmek,
engellemek,
sekte vurmak,
sürüncemede bırakmak
definition
No ad for you
Credits: Google Translate