drum pulley - German English Dictionary