dependable - Alemán Inglés Diccionario