hydrazoa - Spanish English Dictionary