twin engined helicopter (teh) - Deutsch Englisch Wörterbuch