learn-by-doing activity - Turkish English Dictionary