be set upon - Turco Inglés Diccionario