albatross cloth - French English Dictionary