macrophyll - German English Dictionary