a welter of problems - Turkish English Dictionary