quickly put together an improvised solution - Türkisch Englisch Wörterbuch