polish lowland sheepdog - French English Dictionary