japanese angelica-tree - Turkish English Dictionary