be in charge of; "who is heading this project?"
Englisch - Türkisch
Definition von be in charge of; "who is heading this project?" im Englisch Türkisch wörterbuch