verderben - French English Dictionary