complicated (matter or problem) - Espagnol Anglais Dictionnaire