kielbasa - French English Dictionary