burrowing flea - Turkish English Dictionary