chirusa - German English Dictionary