difficult to get at - Español Inglés Diccionario