megaphyllous - German English Dictionary