oil drilling rig support duties - Türkisch Englisch Wörterbuch