three-seat helicopter - German English Dictionary