investigate deeply - German English Dictionary