achievability - German English Dictionary