suspicious facts - Spanish English Dictionary