keeled mud lobster - Turkish English Dictionary