be set upon - Alemán Inglés Diccionario