macrocarpo - Spanish English Dictionary