new london - Turkish English Dictionary