i can hardly talk - Alemán Inglés Diccionario