macrocarpo - German English Dictionary