common larch - Spanish English Dictionary