overlashing - Turkish English Dictionary