largest wave - Turkish English Dictionary