resistance pad - German English Dictionary