thinly-sliced - French English Dictionary