amphitrocha - Turkish English Dictionary