strive - Alemán Inglés Diccionario