power take-off pad - German English Dictionary