pit leaks - Francés Inglés Diccionario