mix with mothballs - Turkish English Dictionary