look impressive - Alemán Inglés Diccionario