verderbt - French English Dictionary