xeriff - German English Dictionary