give blood - French English Dictionary