nymphose - French English Dictionary