carrode - French English Dictionary