place with abundant mime - Espagnol Anglais Dictionnaire