abies amabilis - Turkish English Dictionary