shut your freakin' mouth! - Turco Inglés Diccionario