pompiloid - Turkish English Dictionary