ambala - Turkish English Dictionary