plural of impossible - Spanish English Dictionary