tried and tested/trusted - Alemán Inglés Diccionario