diluvian - Turkish English Dictionary