well equipped - Turco Inglés Diccionario