that explains quite a bit! - Türkisch Englisch Wörterbuch