concentrate at some place - French English Dictionary