Dicts.info 

Music dictionary :: translations