tullu - French English Dictionary