heap clouds - Spanish English Dictionary