top armouring - Turco Inglés Diccionario