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