ambulette - Turkish English Dictionary