seal limbs - Turkish English Dictionary