to have one's fill of immigrants - German English Dictionary