own estimate - Alemán Inglés Diccionario