echiuroid - Turkish English Dictionary