straw donor - French English Dictionary