to hit home - Turco Inglés Diccionario