ambicionable - Turkish English Dictionary