monkey- dam - French English Dictionary