oberammergau (municipality in bavaria, germany) - Spanish English Dictionary