electric buffer - Turkish English Dictionary