Dicts.info 

Modern Art dictionary :: translations