ground planted with wild almond trees - Turkish English Dictionary