aprofen - French English Dictionary