suck the blood of - French English Dictionary