imaginably - Spanish English Dictionary