difficult to dominate - Espagnol Anglais Dictionnaire