an illegal immigrant - Spanish English Dictionary