shut your cake hole! - Spanish English Dictionary