Hydratropa... - Spanish English Dictionary