make great or desperate efforts - Türkisch Englisch Wörterbuch