transboundary partnership - German English Dictionary