garden angelica - Turkish English Dictionary