ambicionable - German English Dictionary