taaffeite - German English Dictionary