sand sheave pulley - German English Dictionary