turtle roasted in its shell - Spanisch Englisch Wörterbuch