descripta - German English Dictionary