riverside wormwood - Turkish English Dictionary