catapult takeoff - Turkish English Dictionary