catapult takeoff - German English Dictionary