equidna - Turkish English Dictionary