do the hoovering - Turkish English Dictionary