salbadern - French English Dictionary