monkey-dam - French English Dictionary