hamamelites - French English Dictionary