macrophyllous - Spanish English Dictionary