propitiable - Spanish English Dictionary