entrusted tasks - Turkish English Dictionary