micro-scooter - Turkish English Dictionary