concentrate at some place - Espagnol Anglais Dictionnaire