leave to defecate - Espagnol Anglais Dictionnaire