encomiable - Spanish English Dictionary