it hit me - Alemán Inglés Diccionario