¡cállate ya, carajo! - Spanish English Dictionary