carcomida - French English Dictionary