hand in one's resignation - Turco Inglés Diccionario