recasts - German English Dictionary