micro compact car - Turkish English Dictionary