turkish fairy floss - German English Dictionary