strove - Alemán Inglés Diccionario