thank god for small favors - Türkisch Englisch Wörterbuch