mountain shadbush - Turkish English Dictionary