well equipped - Alemán Inglés Diccionario