ramsons - German English Dictionary