stedfast - German English Dictionary