trough mixer - Turkish English Dictionary