common larch - German English Dictionary