stop somewhere - German English Dictionary