amblypoda - Turkish English Dictionary