amiboid - Turkish English Dictionary