ambule - Turkish English Dictionary