keep one's trap shut - Francés Inglés Diccionario