annual wormwood - Turkish English Dictionary