paris police headquarters - German English Dictionary