leave something in one's hands - Turco Inglés Diccionario