leonard (male name) - French English Dictionary