have trouble sleeping - Espagnol Anglais Dictionnaire