resident of latin america - French English Dictionary