the apollo belvedere - Spanish English Dictionary