concentrate at somewhere - French English Dictionary