oviscapt - German English Dictionary