penny loafer - French English Dictionary