epistrofa - German English Dictionary