affeden - French English Dictionary