hard-pushed - Alemán Inglés Diccionario