tangible products - French English Dictionary