Strand-Kiefer - German English Dictionary