well pulley - German English Dictionary