macrophyll - French English Dictionary