strenuosity - Alemán Inglés Diccionario