Tamarack larch - German English Dictionary