toe of a dam - French English Dictionary