slaves' pit - Francés Inglés Diccionario