be going through a dry spell - Turkish English Dictionary