what looks a lot like... - Alemán Inglés Diccionario