learning by practising - Turkish English Dictionary