slam the door shut - Francés Inglés Diccionario