deposit eggs - Francés Inglés Diccionario