steam lap - Turkish English Dictionary