macushla - Spanish English Dictionary