depth of impression - Francés Inglés Diccionario