stick your oar in - Türkisch Englisch Wörterbuch