escarabidea - French English Dictionary