Multilingual Turkish Dictionary

TAKE THE HEAD

TAKE THE HEAD : English Turkish

v. başa geçmek, idareyi ele almak