putid - French English Dictionary