swinging platforms - Turkish English Dictionary