pillu - French English Dictionary