maclarse - Spanish English Dictionary