inevstigate thoroughly - Spanish English Dictionary