red-spotted mitten lobster - Turkish English Dictionary