armed mugging - Alemán Inglés Diccionario