durrow - French English Dictionary