have one's bases covered - Turkish English Dictionary