ınternational police task force - German English Dictionary