smovey walking - French English Dictionary