know something through and through - Spanish English Dictionary