ground planted with wild almond trees - German English Dictionary