blocking machine - Turkish English Dictionary