pushing vigorously - Alemán Inglés Diccionario