facilitate serious offences - German English Dictionary