comerle - French English Dictionary