davenport (genericized trademark) - French English Dictionary