stagirus - German English Dictionary