pit latrine - Spanish English Dictionary