tricksandtrucco.com
English to Italian (Makeup) Dictionary
Because makeup shopping can be overwhelming enough even without the whole language barrier thing.