accomplishable - German English Dictionary