grey-leaf pine - German English Dictionary