sentirlo - French English Dictionary