eifel village - French English Dictionary