to remain - German English Dictionary