turbans - German English Dictionary