embattled - Turco Inglés Diccionario