having a litter - Francés Inglés Diccionario