any object not clearly seen - Espagnol Anglais Dictionnaire