holmen - French English Dictionary