throw heart and soul into - Turco Inglés Diccionario