crowded together in a tight space - Espagnol Anglais Dictionnaire