shortleaf pine - German English Dictionary