too many drives - Turkish English Dictionary