open (one's) big mouth - Turco Inglés Diccionario