hamadryad - French English Dictionary