tetradecapoda - Turkish English Dictionary