to be ready to deposit one's eggs - Spanisch Englisch Wörterbuch