difficult catch of a hit - Español Inglés Diccionario