this is the least we thought we could do - Türkisch Englisch Wörterbuch