got all your bases covered - Turkish English Dictionary