shut your freakin' mouth! - Alemán Inglés Diccionario