bursting foils - Turkish English Dictionary