most dogged - Alemán Inglés Diccionario