taaffeite - French English Dictionary