something obvious or foreseeable - Espagnol Anglais Dictionnaire