concentrate at somewhere - German English Dictionary