be desperate for a toilet - Spanish English Dictionary