hard-pushed - Turco Inglés Diccionario