(but) still and all - Turkish English Dictionary