pair of fins - Turkish English Dictionary