punch magnet contact - German English Dictionary