thyestean - German English Dictionary