grand lac - Turkish English Dictionary