azafata - German English Dictionary