sprout leaves - French English Dictionary