seed potatoes - French English Dictionary