make all sorts of excuses - Türkisch Englisch Wörterbuch