overseas detention centre - German English Dictionary