preliminary police investigation - German English Dictionary