we cannot allow the matter to rest here - Türkisch Englisch Wörterbuch