samosa - French English Dictionary