it's too damn fast - Alemán Inglés Diccionario