vegetable quiche - Turkish English Dictionary