have dealings - Espagnol Anglais Dictionnaire