swimming instruction apparatus - Turkish English Dictionary