be desperate for a toilet - Español Inglés Diccionario