leave a bad impression - Francés Inglés Diccionario