energy slingshot - Turkish English Dictionary