put one's all into - Turco Inglés Diccionario