archangel (angelica archangelica) - Turkish English Dictionary