achievability - Spanish English Dictionary