interpenetrarse - German English Dictionary