pull yourself together! - Türkisch Englisch Wörterbuch