macrocarpa - German English Dictionary