to have one's fill of immigrants - Espagnol Anglais Dictionnaire