levy a heavy tax on - Turkish English Dictionary