keep one's mouth trap shut - Español Inglés Diccionario