mugho pine (pinus mugo mughus) - Spanish English Dictionary