mint geranium - French English Dictionary