stamps album - French English Dictionary