leaf-marker - French English Dictionary