burchaca - Turkish English Dictionary