ramsted - German English Dictionary