sit on eggs in order to hatch them - Türkisch Englisch Wörterbuch