causing difficulty - Espagnol Anglais Dictionnaire