hanging lobster claw - Turkish English Dictionary