pudridor - French English Dictionary