mosquito (female sucks blood) - French English Dictionary