glengarry - Spanish English Dictionary