sand flea - Turkish English Dictionary