dermocymus - French English Dictionary