senegalese smooth swimcrab - Turkish English Dictionary