Makrophyt - French English Dictionary