difficult to get at - Spanish English Dictionary