chalupa - Turkish English Dictionary