difficult and complicated - Espagnol Anglais Dictionnaire