pit toilet - Francés Inglés Diccionario