fragaria moschata - Turkish English Dictionary