easily retrievable - Spanish English Dictionary