marrows - French English Dictionary