heavy scene - Turkish English Dictionary