catapult-launched - Turkish English Dictionary